package com.luca.system.service;

import com.luca.system.domain.SysUserOnline;

import java.util.List;

/**
 * 在线用户 服务层
 *
 * @author luca
 */
public interface ISysUserOnlineService {

    /**
     * 查询在线用户列表
     *
     * @param ipaddr   登录地址
     * @param userName 用户名称
     * @return 在线用户集合
     */
    List<SysUserOnline> selectOnlineUsers(String userName, String ipaddr);

    /**
     * 强退注销
     *
     * @param tokenId
     */
    void forceLogout(String tokenId);

}
